What Are Key Contract Types